Nuprl Definition : sender-glues-triggers-p 11,40

sender-glues-triggers-p(esAltgdsconds)
== es-triggers-params-consistent(es;A;source(l);ds;conds)
== & (e:E. (kind(e) = rcv(l,tg))  (valtype(eA))
== & glues(es;
== & glues(A;
== & glues((e.sender(e));
== & glues((e.outl((conds(kind(e)).2)((state when e),val(e))));
== & glues(es-triggers(es;source(l);ds;conds);
== & glues(es-in-port(es;l;tg)) 
latex



clarification:

sender-glues-triggers-p(esAltgdsconds)
== es-triggers-params-consistent(es;A;source(l);ds;conds)
== & (e:es-E(es). (es-kind(ese) = rcv(l,tg Knd)  (es-valtype(eseA))
== & glues(es;
== & glues(A;
== & glues((e.es-sender(ese));
== & glues((e.outl((condsKindDeq(es-kind(ese)).2)(es-state-when(es;e),es-val(ese))));
== & glues(es-triggers(es;source(l);ds;conds);
== & glues(es-in-port(es;l;tg)) 
latex


Definitionses-triggers-params-consistent(es;A;i;ds;conds), P & Q, x:AB(x), E, P  Q, s = t, Knd, rcv(l,tg), valtype(e), glues(esBgfIaIb), sender(e), x.A(x), outl(x), f(a), t.2, f(x), KindDeq, kind(e), (state when e), val(e), es-triggers(es;i;ds;conds), source(l), es-in-port(es;l;tg)
FDL editor aliasessender-glues-triggers-p

origin